Stories Tagged: Bagmati river

🤷🤷🤷
Nepal's Deadly Floods and Landslides: A Call for Action

Nepal is currently reeling from devastating floods and landslides that have resulted in at least... (28 revisions)